home *** CD-ROM | disk | FTP | other *** search
/ Suzy B Software 2 / Suzy B Software CD-ROM 2 (1994).iso / extras / programm / gemfsc19 / gemfsc19.lzh / MAKEFILE.MAK < prev    next >
Text File  |  1993-05-10  |  998b  |  76 lines

  1. VERSION = 19
  2.  
  3. #
  4. # the library targets...
  5. #
  6.  
  7. #if THECOMPILER=HSC
  8.  
  9. primary hsc:
  10.     pushdir hsc.lib
  11.     make $(TARGET)
  12.     popdir
  13.  
  14. #endif
  15.  
  16. #if THECOMPILER=GCC
  17.  
  18. primary gnu: gcc16 gcc32
  19.  
  20. gcc16:
  21.     pushdir gcc16.lib
  22.     make $(TARGET)
  23.     popdir
  24.  
  25. gcc32:
  26.     pushdir gcc32.lib
  27.     make $(TARGET)
  28.     popdir
  29.  
  30. #endif
  31.  
  32. #if THECOMPILER=LC
  33.  
  34. primary lattice: lc lcnb lcs lcsnb
  35.  
  36. lc:
  37.     pushdir lc.lib
  38.     make $(TARGET)
  39.     popdir
  40.  
  41. lcnb:
  42.     pushdir lcnb.lib
  43.     make $(TARGET)
  44.     popdir
  45.  
  46. lcs:
  47.     pushdir lcs.lib
  48.     make $(TARGET)
  49.     popdir
  50.  
  51. lcsnb:
  52.     pushdir lcsnb.lib
  53.     make $(TARGET)
  54.     popdir
  55.  
  56. #endif
  57.  
  58. #
  59. # other handy targets, invoked only when named on make command line...
  60. #
  61.  
  62. archive:
  63.     del gemfsc$(VERSION).lzh
  64.     -lharc a -xpr gemfsc$(VERSION) *.c *.h *.s* *.mak *.prj *.wp *.doc *.rs*
  65.  
  66. arcupd:
  67.     -lharc u -xpr gemfsc$(VERSION) *.c *.h *.s* *.mak *.prj *.wp *.doc *.rs*
  68.  
  69. unarc:
  70.     -lharc x -xprcm gemfsc$(VERSION) *.*
  71.  
  72. distrib:
  73.     -lharc a -xp gemfhs$(VERSION) distrib\*.* examples\*.*
  74.  
  75.  
  76.